@charset "utf-8";
.t-maxbox{
  width:100%;height:auto;
  form{
    min-height: 84px;width:100%;position: relative;background: #eceeef;
    border-bottom: 1px solid #bebebe;box-shadow: 1px 1px 1px #eaeaea;
    padding-bottom: 10px;
    &:after{
      display:block; height:0; clear:both;visibility: hidden;
    }
  }
}
.form-ulbox{
  padding:8px 168px 0 12px;max-width: 1350px;
  &:after{
    display:block; height:0; clear:both;
  }
  li{
    margin:0 10px 8px 0;background: #fff;border-radius: 4px;float: left;
    height:34px;
    select{
      padding: 7px 24px 7px 8px;font-size: 12px;height:34px;border: 1px solid #a9a9a9;
      appearance:none;-moz-appearance:none;-webkit-appearance:none;
      background: url(../images/select.png) no-repeat 92% 53%/8px 10px;
    }
    &>input{
      width:180px;height:33px;font-size:12px;border-radius: 4px;
      border:1px solid #ccc;text-indent: 6px;
    }
  }
  .rili-1{
    width:138px;position: relative;border:1px solid #ccc;height:34px;
    .rili-input{position: absolute;left:0;top:0;width:100px;border:none;height:100%;}
    .rili-p{
      position: absolute;right:0;top:0;width:40px;line-height: 34px;
      text-align: center;color:#555;border-left: 1px solid #ccc;
      box-sizing: border-box;
    }
  }
}
/*右边*/
.form-olbox{
  width:210px;height:34px;overflow: hidden;position: absolute;right:14px;top:8px;
  li{
    float: left;height:100%;color:#fff;font-size: 13px;box-sizing: border-box;
    text-align: center;line-height: 34px;border-radius: 4px;cursor: pointer;
  }
  li:nth-child(1){
    background: #5cb85c;border:1px solid #4cae4c;width:54px;margin-right: 10px;
  }
  li:nth-child(2){
    background: #fff;border:1px solid #adadad;color: #333;margin-right: 10px;width:82px;
  }
  li:nth-child(3){
    background: #5bc0ed;border:1px solid #46b8da;color: #fff;width:54px;
  }
}
/*表格*/
.t-tablediv{
  width:100%;height:auto;margin:0 auto 6px;
  position: relative;
}
//表格
.t-table{
  width:98.4%;height:auto;margin:.8% auto 0;position: relative;
  font-size: 12px;border-collapse:collapse;color:#495056;
  box-sizing: border-box;text-indent: 6px;
  thead tr{
    height:34px;background: #fff;
  }
  tbody tr{
    width:36px;height:44px;
    &:nth-child(odd){
      background: #f5f5f5;
    }
    &:nth-child(even){
      background: #fff;
    }
  }
}
//定位出来的东西
.t-lasttd{
  width:100px;
  span{
    display: block;cursor: pointer;
    &:nth-of-type(1){float: left;margin-left: 2px;color:#a94442;}
    &:nth-of-type(2){float: right;margin-right: 4px;}
  }
}
.t-last{
  position: absolute;right:6px;top:32px;width:150px;height:168px;z-index: 10;display: none;
  border-radius: 4px;border: 1px solid #bfbfbf;background: #fff;overflow: hidden;
  div{
    width:100%;height:(100%/6);font-size: 13px;color:#333;text-indent: 20px;
    line-height: 28px;
    &:hover{
      background: #f5f5f5;
    }
  }
}
/*footer选项*/
.t-footer{
  width:98.4%;height:auto;margin:50px auto 0;position: relative;padding-bottom: 90px;
  font-size: 12px;border-bottom: 1px solid #ccc;
}
.tfoo-left{
  overflow: hidden;float: left;position: relative;padding-bottom: 40px;
  p{
    display: inline-block;width:74px;height:26px;border: 1px solid #ccc;
    text-align: center;line-height: 26px;border-radius: 4px;font-size: 13px;
    margin-left: 8px;
  }
  div{
    width:104px;height:34px;position: absolute;left:0;bottom:0;background: #337ab7;
    text-align: center;line-height: 34px;color:#fff;font-size: 13px;border-radius: 4px;
    font-weight: bold;
  }
}
.tfoo-right{
  overflow: hidden;float: right;
  & *{
    float: left;overflow: hidden;
  }
  .tright-sele{
    height:34px;width:168px;border-radius: 4px;border: 1px solid #ccc;font-size: 13px;
    line-height: 34px;
    span{
      text-align: center;padding: 0 10px;line-height: 34px;
    }
    select{
      width:80px;height:100%;border: 1px solid #ccc;border-top: none;border-bottom: none;
      text-indent: 25px;line-height: 34px;
    }
  }
  .tright-center{
    width:300px;margin:4px 10px 0 10px;border:1px solid #ccc;height:26px;overflow: hidden;
    & *{
      float: left;width:20%;font-size: 12px;text-align: center;line-height: 26px;color:#5494f0;
      border-right: 1px solid #ccc;box-sizing: border-box;
      &:last-child{border-right: none;}
    }
  }
  .tright-right{
    height:34px;width:168px;border-radius: 4px;border: 1px solid #ccc;font-size: 13px;
    line-height: 34px;
    p,div{
      text-align: center;padding: 0 12px;line-height: 34px;display: inline-block;
    }
    input{
      width:60px;height:100%;border: 1px solid #ccc;border-top: none;border-bottom: none;
      text-indent: 20px;line-height: 34px;
    }
  }
}

